package com.niiwoo.civet.mobile.vo.response.creditor;

import java.util.ArrayList;
import java.util.List;

import com.niiwoo.civet.mobile.vo.common.ConfigArea;
import com.niiwoo.civet.mobile.vo.common.ConfigItem;

import groovy.transform.ToString;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * Created by zhoulinquan on 2018/7/6.
 */
@Setter
@Getter
@ToString
@ApiModel("可转让债权列表--配置（级联方式）")
public class TradableInvestOrderRelationConfigResponseVO {
	@ApiModelProperty("标的类型；配置类型(configType)为0,1时有值")
	private List<ConfigItem> productType = new ArrayList<>();
	
	@ApiModelProperty("剩余期限；配置类型(configType)为0,2时有值")
	private List<ConfigArea> restPeriod = new ArrayList<>();
	
	@ApiModelProperty("还款方式；配置类型(configType)为0,3时有值")
	private List<ConfigItem> repaymentType = new ArrayList<>();
	
	@ApiModelProperty("参考年化利率；配置类型(configType)为0,4时有值")
	private List<ConfigItem> interestReate = new ArrayList<>();
	
}
